home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
graphics
/
3dvect37.zip
/
FONT.EXT
< prev
next >
Wrap
Text File
|
1994-06-22
|
2KB
|
84 lines
;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
;
; Filename : font.ext
; Included from: Your Program
; Description : External Definitions
;
; Written by: John McCarthy
; 1316 Redwood Lane
; Pickering, Ontario.
; Canada, Earth, Milky Way (for those out-of-towners)
; L1X 1C5
;
; Internet/Usenet: BRIAN.MCCARTHY@CANREM.COM
; Fidonet: Brian McCarthy 1:229/15
; RIME/Relaynet: ->CRS
;
; Home phone, (905) 831-1944, don't call at 2 am eh!
;
; John Mccarthy would really love to work for a company programming Robots
; or doing some high intensive CPU work. Hint. Hint.
;
; Send me your protected mode source code!
; Send me your Objects!
; But most of all, Send me a postcard!!!!
;
;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
extrn tstring:near
extrn string:near
extrn initfont:near
extrn put_at_top:near
extrn font0:byte
extrn font1:byte
extrn fontlength:byte
extrn number_eax:dword
; screen text macros for font routines
newtext macro x,y,col
db -1
dw x,y
db col
endm
border macro x1,y1,x2,y2,col
db -2
dw x1,y1,x2,y2,col
endm
fillarea macro x1,y1,x2,y2,col
db -3
dw x1,y1,x2,y2,col
endm
hole macro x1,y1,x2,y2,col
db -4
dw x1,y1,x2,y2,col
endm
lowercase macro
db -5
endm
uppercase macro
db -6
endm
steelbox macro x1,y1,x2,y2,col,step
db -7
dw x1,y1,x2,y2,col,step
endm
repeatbit macro bitmaploc,x1,y1,x2,y2
db -8
dd bitmaploc
dw x1,y1,x2,y2,col
endm
textend macro
db 0
endm